.tab-0 .mui-table-view {
  background-color: inherit;
}
.tab-0 .scroll {
  height:-moz-calc(100% - 50px);
  height:-webkit-calc(100% - 50px);
  height: calc(100% - 50px);
}
.mui-slider img {
  max-width: 100%;
  height: 140px;
}
/*推荐分类  开始*/
.featured-categories {
  border-bottom: 1px solid #DCDCDC;
  font-size: 13px;
  line-height: 22px;
}
.featured-categories img,
.featured-categories .iconfont {
  display: block;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  color: #fff;
  font-size: 20px;
  text-align: center;
  line-height: 50px;
  margin: 0 auto;
}
.icon-color-tuijian {
  background: #F44542;
}
/*推荐分类  结束*/

/*广告区域 开始*/
.ad .big-thumb,
.ad .small-thumb {
  text-align: center;
}
.ad.one-three {
  margin-top: 10px;
  margin-bottom: 5px;
}
.ad.one-three .small-thumb {
  max-width: 70px;
  max-height: 100%;
}
.ad.one-three>div:first-child img {
  width: 100%;
  height: 210px;
  margin-top: 5px;
}
.ad.one-three>div:last-child {
  padding-left: 10px;
}
.ad.one-three .text-gray {
  font-size: 13px;
}
.ad.one-three .ad-title {
  padding-top: 15px;
}
.ad.one-three .ad-title,
.ad.one-three .ad-desc {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ad.one-three > div:last-child > div {
  height: 73px;
  border-bottom: 1px solid #DCDCDC;
}
.ad.one-three > div:last-child > div:last-child {
  border-bottom: none;
}

.ad.one-row {
  border-top: 1px solid #EEEEEE;
  height: 110px;
  word-break: break-all;
  overflow: hidden;
}
.ad.one-row .big-thumb {
  height: 100px;
  padding-right: 5px;
}
.ad.one-row .big-thumb img {
  width: 100%;
  height: 100%;
}
.ad.one-row .ad-desc {
  font-size: 12px;
}
.ad.one-four > div:first-child {
  height: 165px;
}
.ad.one-four .big-thumb {
  height: 200px;
}
.ad.one-four .big-thumb img {
  width: 100%;
  height: 100%;
}
.ad.one-four .small-thumb {
  height: 100px;
  padding-left: 2px;
}
.ad.one-four .small-thumb img {
  width: 100%;
  height: 100%;
}
.ad.one-four .gap {
  height: 5px !important;
}
.ad.one-four .mui-row>div {
  margin: 0;
  vertical-align: middle;
  height: 80px;
}
.ad.one-one .mui-col-xs-6 {
  padding-left: 3px;
  padding-right: 3px;
}
.ad.one-one .small-thumb {
  max-width: 100%;
  width: 100%;
  height: 80px;
}
.ad.one-one .gap {
  height: 5px;
}
.ad.one-two-up-down .big-thumb {
  text-align: center;
  height: 200px;
}
.ad.one-two-up-down .big-thumb img {
  width: 100%;
  height: 100%;
}
.ad.one-two-up-down .small-thumb {
  text-align: center;
  height: 100px;
  padding-left: 5px;
}
.ad.one-two-up-down .small-thumb img {
  width: 100%;
  height: 100%;
}
.ad.one-two-up-down .mui-col-xs-6 > div:first-child {
  padding-bottom: 2px;
}
.ad.one-two-up-down .mui-col-xs-6 > div:last-child {
  padding-top: 2px;
}
/*广告区域 结束*/

.home-hr {
  background: linear-gradient(#fff 49%, #e8e8e8 1%, #fff 50%);
  ;
  color: #272727;
}

.home-hr .icon-1373zhuanti,
.home-hr .icon-huodong,
.home-hr .icon-tubiao {
  background: #FC3A2E;
  color: #fff;
  border-radius: 50%;
  padding: 3px;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  -webkit-font-smoothing: antialiased;
}

.icon-zhuzhuangtu, .icon-zanfill {
  color: #c81540;
}

/*热门商品 开始*/
.hot-product {
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.hot-product-img img {
  width: 100%;
}
.hot-product-des {
  padding-left: 10px;
}
.hot-product-key {
  border-bottom: 1px solid #DCDCDC;
}
.hot-product-btn span {
  border-color: #FC3A2E;
  vertical-align: middle;
}
.hot-product-btn button {
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
}
/*热门商品 结束*/

/*热门专题 热门活动 开始*/
.hot-topics, .hot-activities {
  width: 100%;
  background-color: #FFFFFF;
  padding: 10px;
  text-align: center;
}
.topic, .activity {
  height: 150px;
  margin: 10px auto;
  text-align: center;
}
.topic:first-child, .activity:first-child {
  margin-top: 0;
}
.topic:last-child, .activity:last-child {
  margin-bottom: 0;
}
.topic img, .activity img {
  width: 100%;
  max-height: 100%;
  border-radius: 10px;
}
.topic .word, .activity .word {
  background: rgba(255, 255, 255, 0.5);
  width: 200px;
  min-height: 40px;
  margin-top: -120px;
  position: absolute;
  left: 80px;
}
.topic .title,
.activity .title {
  font-size: 18px;
  color: #4C4E50;
}
.topic .desc,
.activity .desc {
  font-size: 13px;
  color: #4C4E50;
}
.topic .title, .topic .desc,
.activity .title, .activity .desc {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/*热门专题 热门活动 结束*/
    